package com.itheima.demo.demo9;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

//利用字节输出流一次写一个字节的方式，向D盘的a.txt文件输出字符‘a’
public class Test_01 {
    public static void main(String[] args) throws IOException {
        FileOutputStream fos=new FileOutputStream("D:\\AA.txt");
        fos.write(97);
        fos.write(98);
        fos.write('a');
        fos.close();
        //利用字节输入流读取D盘文件a.txt的内容，文件内容确定都为纯ASCII字符
        //,使用循环读取，一次读取一个字节，直到读取到文件末尾。将读取的字节输出到控制台
        FileInputStream fis=new FileInputStream("D:\\AA.txt");
        int len=0;
        while ((len=fis.read())!=-1){
            System.out.println(len);
        }
fis.close();

        System.out.println("=========");


        //利用字节输出流一次写一个字节数组的方式向
        // D盘的b.txt文件输出内容:"i love java"。
        FileOutputStream fos1=new FileOutputStream("D:\\BB.txt",true);
        byte[]b="i love you".getBytes();
        fos1.write(b);
        fos1.close();
    }
}
